﻿using FluorineFx.Json;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

namespace lxwmvc
{
    /// <summary>
    /// 代表请求任何东西，都需要先判断用户是否授权，如果没有授权，就直接拉取用户信息
    /// </summary>
    [weixin(typeof(WeiXin_UserInfo), weixincontroller.URL, weixincontroller.SCOPE)]
    public class adcontroller
    {
        public static void index(pagebase pb)
        {
            //循环输出信息
            pb.write("OK!");
        }

        /// <summary>
        /// 完善广告资料
        /// </summary>
        /// <param name="pb"></param>
        public static void info(pagebase pb)
        {

        }

        /// <summary>
        /// 分享出去的页面，可以带参数  fenxiang这个页面可以任意设定
        /// </summary>
        /// <param name="pb"></param>
        public static void fenxiang(pagebase pb)
        {
            //处理分享关系
            weixincontroller.GZH.JSSDK_FX();

            //分享页面验签
            var arr = weixincontroller.GZH.JSSDK();

            //分享的地址必须是fenxaing一致，只是参数不一致
            arr["link"] = "分享的地址";
            arr["title"] = "标题";
            arr["miaoshu"] = "描述";
            arr["pic"] = "图片";

            pb["weixin"] = arr;
        }
    }
}
